package com.winsdom.vo.resource;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
public class BillsVo {
    @ApiModelProperty(value = "账单ID")
    private Long id;
    @ApiModelProperty(value = "客户名称")
    private String customerName;    //客户名称
    @ApiModelProperty(value = "收费项名称")
    private String expenditureName;  //费项名称
    @ApiModelProperty(value = "计费性质")
    private Integer nature;          //计费性质
    @ApiModelProperty(value = "单价")
    private BigDecimal unitPrice;        //单价
    @ApiModelProperty(value = "计费期间起")
    private LocalDate startDate;     //计费期间起
    @ApiModelProperty(value = "计费期间止")
    private LocalDate endDate;       //计费期间止
    @ApiModelProperty(value = "应收金额")
    private BigDecimal receivableAmount;   //应收金额
    @ApiModelProperty(value = "账期")
    private LocalDate billingPeriod;
    @ApiModelProperty(value = "账单编号")
    private Long billNumber;
    @ApiModelProperty(value = "欠款金额")
    private BigDecimal arrearsAmount;
}
